home *** CD-ROM | disk | FTP | other *** search
-
-
- KETMAN ASM SCHOOLMASTER v1.2
- ____________________________
-
-
- September 10th 1998
-
- This program was developed from an earlier product, the Ketman ASM
- Interpreter, which first appeared on the internet in August 1997. It
- could not be called a new version of that package since its operating
- code has been radically re-worked and the text has been completely
- re-written. It is a new product, more advanced than its predecessor,
- and the registration fee is lower.
-
- The Ketman Interpreter could be used by beginners but was more heavily
- biased towards already-competent programmers, while the Ketman
- Schoolmaster, as the name implies, has reversed those priorities.
- Within a complete programmer's package of interpreter, editor and
- assembler is a comprehensive assembly-language course that takes the
- beginner from first principles through to a level of complexity that
- matches the project that is the final stage of the course: the
- programming of a workable word-processor.
-
- That sounds an unlikely project for a beginner's course, involving,
- as it does, some fairly advanced programming. But at the heart of
- this package is a feature that would enable even beginners to sustain
- a rate of progress that makes such an ambitious goal a feasible one.
- The term "interpreter" itself is not new. Various forms of Basic have
- been using the idea for years, which is undoubtedly the reason why
- Basic has always been the first choice as a beginner's language. But
- the Ketman interpreter is, I believe, unique as an ASM programmer's
- tool. Having more immediacy and visibility in monitoring the user's
- actions than any Basic interpreter I have seen, it brings ASM
- programming, traditionally the most difficult and unmanageable
- language, finally within the grasp of novices.
-
- Like the Basic interpreter, it assembles as it runs, turning ASM
- instructions into code and executing them one at a time. It does this
- without any prior assembly and, like Basic, it needs no code in
- memory in order to run. Just about any ASM routine that can be
- expressed as text can also be run by the interpreter.
-
- This makes the testing and debugging of even quite complex programs
- very easy. A monitor console occupying most of the right half of the
- screen keeps track of all register and flag values, and displays
- various types of data, while your cursor traces through the text in
- single-step mode, or in fast-step, or in back-step (i.e. you can go
- into reverse; you can un-execute as well). Amendments can be made to
- the text even in the middle of a run, because it has a comprehensive
- built-in editor. This before-your-face mode of operation therefore
- makes it an ideal learning tool.
-
- The addition of the assembler, which is only available to registered
- users, makes it a complete package - editor, interpreter, assembler -
- which would allow you to compile your routines into .com or .exe
- files. You need no other software, not even a linker.
-
- The runnable file KETMAN.EXE, for which no payment is asked, contains
- the introduction to the course as well as enough explanatory text for
- you to learn how the program works. But, being loaded into an editor,
- it allows you to write to it as well as read from it. It is therefore
- a hands-on tutorial. You do it as you read it.
-
- The remainder of the course, and by far the biggest part of it, will
- be sent to those users who register with me and pay the registration fee.
-
- The Ketman Schoolmaster runs from DOS. It needs only a small amount
- of memory - 32k without a text file - and will run on any PC, 8086
- upwards, but it needs the more modern 102-key keyboard containing
- twelve function keys. It will configure itself for any kind of
- monitor, though I have not actually tested it on XTs or ATs.
-
- Warning: Ketman is a baseline product that is not designed to work in
- any way with Windows, although I know many users have been running it
- that way. If it does work, that would have to be considered pure luck,
- and you are quite likely to get in a tangle when trying to exit the
- program. I have also had reports of problems with the EMM 386 device
- driver. I suggest you REM such products out of your startup before
- running this package. If you intend to use Ketman regularly it would be
- best to have a floppy disk to fire up your machine, containing the
- minimum - all the SYS files, KEYB.COM, DOSKEY.COM, etc - and a pared-down
- AUTOEXEC.BAT file to land you at the Dos prompt. The fancy stuff is no
- use when running Ketman. It recognises only conventional memory. Their
- memory-management procedures can only hinder, not help.
-
- The registration fee for the full package is 15 pounds sterling (UK)
- or 25 dollars (US). Cheques or postal money orders are accepted, but I
- don't deal in credit cards at the moment. Payment should be made to:
-
- Patrick Briody,
- P.O.Box 106,
- Newry,
- Co.Down,
- Northern Ireland
- BT35 6EB
-
- There are no restrictions on distribution of KETMAN.EXE provided my
- copyright is not violated.
-
- Queries to:
- ketman@hotmail.com
-
- END OF READ.ME FILE
-
-
-